Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Austria F1 Austria F2 Sri Lanka F1 Serbia & Montenegro F3 Austria F4 Austria F5 Austria F6 Venezuela F6 Mexico F18 Sweden F3 Romania F1 Romania F2 Macedonia F2 Austria F4 Austria F5 Austria F6 Austria F8 Austria F9 Germany F15 Germany F16 Great Britain F13 USA F26 Austria F2 Austria F3 Switzerland F1 Great Britain F5 Great Britain F6 Russia F1 Russia F2 Germany F8 France F13 Great Britain F17 Great Britain F18 Great Britain F20 China F1 China F2 France F4 France F13 Great Britain F14 Croatia F1 Great Britain F4 Great Britain F8 Great Britain F10 Italy F4 Italy F5 Spain F24 France F4 Great Britain F1 Great Britain F2 Croatia F1 Croatia F2 Switzerland F1 Switzerland F2 Switzerland F3 Italy F2 Switzerland F1 Egypt F13 Egypt F14 Open de Franche Comte - Besancon Open Mutouest - St. Brieuc USA F27 Sweden F1 Sweden F2 Morocco Tennis Tour - Casablanca Morocco Tennis Tour - Marrakech Prosperita Open 2007 - Ostrava Croatia Osiguranje Rijeka Open - Rijeka Siemens Open 2007 - Scheveningen Austria F3 Serbia & Montenegro F1 Hungary F2 LXVII Concursu Internacional de Vigo - Vigo Geneva Challenger - Geneva Great Britain F14 Croatia F4 Tean International - Alphen Italy F27 Venezuela F4 Mexico F15 Austria F1 Austria F1 Austria F2 Poland F1 Switzerland F1 Challenger 42 - Andrezieux The Tarka Challenger - Barnstaple Challenger DCNS de Cherbourg - Cherbourg Morocco Tennis Tour - Meknes Zagreb Open - Zagreb Unicredit Czech Open - Prostejov The Surbiton Trophy - Surbiton Mexico F16 Austria F7 s'Tennis Masters Challenger - Graz XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Open des Alpes Trophee BNP Paribas - Grenoble Bauer Watertechnilogy Cup 2008 - Eckental Tatra Banka Open 2003 - Bratislava Wolfsburg Challenger Cherbourg Challenger Sunrise Challenger Baton Rouge Challenger Mexico City Challenger Talahassee Challenger Manchester Challenger Recanati Challenger Open de Franche-Comte - Besancon Cordenons Challenger Istanbul Challenger Trani Challenger Alphen Challenger Challenger Britania Zavaleta - Puebla Palermo Challenger Mons Challenger Tarragona Challenger Tashkent Challenger Ciur Cup 99 - Prague Kolding Challenger Open Maxon - Barcelona Yokohama Challenger Bergamo Challenger Kueppers Kolsch Cup by Lambertz - Aachen Rome Challenger Cairo Challenger Prostejov Challenger Lugano Challenger Arad Challenger Oberstaufen Challenger Cordenons Challenger Istanbul Challenger Alphen Challenger Palermo Challenger Bergamo Challenger Internationaux de Bretagne - Brest Wolfsburg Challenger Sarajevo Challenger Barletta Challenger Nottingham Challenger Oberstaufen Challenger Orbetello Challenger Trani Challenger Todi Challenger Ljubljana Challenger Tatra Banka Open - Bratislava s Tennis Masters 06 - Graz Sacramento Challenger Tiburon Challenger Eckental Challenger Medicor Open - Budapest Laser Vision USTA Challenger - Amarillo Wolfsburg Challenger Internationale Tenniskampioenschappen - Scheveningen Bath Challenger Napoli Challenger Bergamo Challenger Pekao Open - Szczecin FILA Challenger Biella - Biella Open de Charleroi - Charleroi Yugoslavia Open - Belgrade Open Castilla y Leon - Segovia Furth Challenger Top Wool Challenger Biella - Biella Portoroz Challenger Scheveningen Challenger Internationale Badische Meisterschaffen Um Den Techem Cup - Zell IPP Geneva Trophy - Geneva Oberstaufen Challenger Tampere Challenger - Tampere The Joyce Eisenberg Jerusalem Open - Jerusalem Mobilux Open - Luxembourg Zagreb Open - Zagreb St. Remy Challenger VIII Torneo Internazionale di Tennis - Barletta Istanbul Challenger Izmir Challenger Open Sainte Victoire - Aix-En-Provence Baden Open - Karlsruhe Rennes Challenger Heilbronn Challenger Guangzhou Challenger Aix En Provence Challenger Nottingham Challenger Nottingham-2 Challenger Scheveningen Challenger Orleans Challenger Rennes Challenger Wroclaw Challenger Heilbronn Challenger Ischgl International ATP Challenger - Ischgl IPP Open - Helsinki Pro Tennis World Open - Sunrise Almaty Challenger 1 - Almaty Alfa Romeo Tennis Cup - Cordenons Rhein-Main Challenger 2004 - Aschaffenburg Heilbronn Challenger Porsche Open - Poznan Ethias Trophy - Mons Open D'Orleans - Orleans Tunis Open 2007 - Tunis Astana Challenger - Astana Oberstaufen Cup - Oberstaufen Privat Bank Cup - Dnepropetrovsk Internazionali di Tennis Dell'Umbria - Todi Challenger Tunisie - Tunis 5 Volkswagen Challenger - Wolfsburg Schickedanz Open 2007 - Furth Polska Energia Open - Bytom Labertz Open by Stawag - Aachen BH Indoor Sarajevo - Sarajevo Morocco Tennis Tour - Tanger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Puerto Rico Challenger Tennis Event - Humacao Ethias Tennis Trophy - Mons Marburg Challenger Manerbio Challenger San Marino Challenger Baton Rouge Pro Tennis Classic - Baton Rouge Astana Challenger Kitzbuhel Challenger Rijeka Open - Rijeka Siemens Open - Scheveningen Eckental Challenger Open Prevadies - St. Brieuc Unique Zagreb Open - Zagreb Todi Challenger Almaty Challenger 2 - Almaty Ciudad de Pozoblanco Open Diputacion - Cordoba San Marino Cepu Open - San Marino Citta di Como - Como AT&T Challenger of Dallas - Dallas Orbetello Challenger XI Venice Open - Venice Salzburg Challenger The Nottingham Cahllenger - Nottingham Medicor Open - Budapest Dublin Challenger - Dublin Mobilux Open - Luxembourg Kyoto Challenger San Remo Challenger Bergamo Challenger 's Tennis Masters 07 Challenger - Graz Heilbronn Challenger Mauritius Open - Mauritius Oberstaufen Challenger Adidas International - Sydney Open des Alpes Trophee BNP Paribas - Grenoble St. Remy Challenger Orleans Challenger Ethias Trophy - Mons S Tennis Masters - Graz Gold Flake Open - Chennai AXA Cup - London Heineken Trophy - 's-Hertogenbosch Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island Campionati Internazionali di Sicilia - Palermo AAPT Championships - Adelaide Abierto Mexicano de Tenis Pegaso - Acapulco Estoril Open - Estoril Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten The Nottingham Open - Nottingham Telenordia Swedish Open - Bastad Idea Prokom Open - Sopot Gelsor Open Romania - Bucharest Adidas International - Sydney Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten Ordina Open - 's-Hertogenbosch Volkswagen TED Open - Istanbul Telenordia Swedish Open - Bastad Energis Open - Amersfoort Idea Prokom Open - Sopot Gelsor Open Romania - Bucharest Qatar Exxon Mobil Open 2003 - Doha Estoril Open - Estoril Open de Tenis Comunidad Valenciana - Valencia Hilton Waikoloa Village USTA Challenger - Waikoloa Idea Prokom Open - Sopot Gelsor Open Romania - Bucharest Alessandria Challenger Tallahassee Tennis Challenger - Tallahassee AAPT Championships - Adelaide Siebel Open - San Jose Open de la Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Challenger Ford de Cherbourg - Cherbourg Generali Open - Kitzbuhel Croatia Open - Umag Bergamo Challenger Exim Agmedia Open - Kosice Davidoff Swiss Indoors - Basel Chennai Open - Chennai Prague Challenger Ciur Pribram Challenger - Pribram Arizona Men's Tennis Championships - Scottsdale Grand Prix Hassan II - Casablanca LTA Manchester challenger - Manchester Nottingham-2 Challenger Open Seat Godo 2005 - Barcelona GHI Bronx Tennis Classic - Bronx Internationaler Raiffeisen Grand Prix - St. Polten The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel Black Forest Open - Freudenstadt Challenger DCN de Cherbourg - Cherbourg Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors - Basel Open de l'Isere - Grenoble ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Estoril Open - Estoril St. Brieuc Challenger Hypo Group Tennis International - Portschach San Marino Cepu Open - San Marino Allianz Suisse Open Gstaad - Gstaad Orange Prokom Open - Sopot Polish Open 2000 - Poznan BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel FILA Challenger - Biella Qatar ExxonMobil Open - Doha Ostend Challenger Tennis Cup of Flanders - Ostende Grolsch Cup - Warsaw Meridiana Sardegna Open - Olbia Toluca Challenger - Toluca XL Capital Bermuda Open - Bermuda Maia Open - Oporto Prague Challenger - Prague Eckental Challenger Yitzhak Rabin Men's Challenger - Tel Aviv Cairo Challenger - Cairo ABN/AMRO World Tennis Tournament - Rotterdam KGHM Polish Indoors - Wroclaw San Remo Tennis Cup - San Remo Trofeo Cassa di Risparmio di Alessandria - Alessandria Hypo Group Tennis International - Portschach Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Pekao Open - Szczecin Grand Prix Hassan II - Casablanca BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open - Doha Open Seat-Godo 2000 - Barcelona Samsung Open - Brighton Mallorca Open - Mallorca Open de Tenis Comunidad Valenciana - Valencia Internationaler Raiffeisen Grand Prix - St. Polten Orange Warsaw Open - Warsaw The Nottingham Open - Nottingham Austrian Open - Kitzbuhel 2008 China TCL Challenger - Guangzhou BA-CA Tennis Trophy - Vienna PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Pilot Pen Tennis - New Haven Grand Prix de Tennis de Lyon - Lyon International Tennis Championships - Delray Beach Proton Malaysian Open - Kuala Lumpur Qatar Exxon Mobil Open - Doha Medibank International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Copa AT&T - Buenos Aires Turin Challenger ATP Challenger Trophy 2008 - Trnava Ethias Trophy - Mons If Stockholm Open - Stockholm Kobstaedernes ATP Challenger - Kolding Como Challenger Geneva Challenger SA Tennis Open - Johannesburg Heineken Open Shanghai - Shanghai Mons Challenger Citrix Tennis Championships - Delray Beach Jersey Challenger BMW Open - Munich Monza Challenger San Remo Challenger Scania Stockholm Open - Stockholm Copenhagen Open - Copenhagen Zagreb Challenger Allianz Suisse Open - Gstaad Erste Bank Open - Vienna Rome Challenger PBZ Zagreb Indoors - Zagreb Milan Challenger ABN/AMRO World Tennis Tournament - Rotterdam Karlsruhe Challenger Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Erste Bank Open - Vienna Braunschweig Challenger Segovia Challenger Salzburg Challenger Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London Cherbourg Challenger Toyota Challenger Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Salzburg Challenger Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Todi Challenger Trnava Challenger Heilbronn Challenger Rennes Challenger Bergamo Challenger Quimper Challenger ABN AMRO World Tennis Tournament - Rotterdam Kremlin Cup - Moscow Gerry Weber Open - Halle Catella Swedish Open - Bastad Bet-at-home Cup - Kitzbuhel Mercedes Cup - Stuttgart PBZ Zagreb Indoors - Zagreb The Priority Telecom Open - Amersfoort Kyoto Challenger Grand Prix Hassan II - Casablanca Qatar ExxonMobil Open - Doha Jersey Challenger PBZ Zagreb Indoors - Zagreb Mercedes Cup - Stuttgart Gerry Weber Open - Halle International German Open - Hamburg Napoli Challenger Millennium Estoril Open - Estoril Qatar ExxonMobil Open - Doha Monza Challenger Rome Challenger Brasil Open - Costa do Sauipe Gerry Weber Open - Halle Mercedes Cup - Stuttgart BCR Open Romania - Bucharest Tunis Challenger Ortisei Challenger Ostrava Challenger Ordina Open - 's-Hertogenbosch Open de Moselle - Metz Open de Tenis Comunidad Valenciana - Valencia Banja Luka Challenger Bank Austria Tennis Trophy - Vienna Erste Bank Open - Vienna Izmir Challenger Ljubljana Challenger Stockholm Open - Stockholm Ortisei Challenger BMW Open - Munich Ortisei Challenger Heilbronn Challenger Grand Prix Hassan II - Casablanca BMW Open - Munich Internazionali di Tennis di San Marino - San Marino Gelsor Open Romania - Bucharest Ortisei Challenger CA Tennis Trophy - Vienna Power Horse Cup - Dusseldorf Sarajevo Challenger Rome Challenger Grand Prix Hassan II - Casablanca BMW Open - Munich Erste Bank Open - Vienna Mons Challenger XL Capital Bermuda Open - Bermuda Skandia Open - Linz Sports Expert Open - Nettingsdorf Copa Sevilla Inernacionales de Andalucia - Seville Todi Challenger Copa Ericsson - Caracas Cairo Challenger - Cairo Tenniscup of Flanders - Ostende Tennis Napoli Cup - Napoli Masters Series - Hamburg ABN/AMRO World Tennis Tournament - Rotterdam Copenhagen Open - Copenhagen Adidas International - Sydney Kroger / St. Jude International - Memphis Timisoara Challenger 2005 - Timisoara Japan Open - Tokyo Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Pilot Pen Tennis - New Haven Open Romania - Bucharest Jersey Challenger Heineken Open - Auckland Open 13 - Marseille The Dubai Tennis Championships - Dubai Ordina Open - 's-Hertogenbosch Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort Open SEAT 2008 - Barcelona Dutch Open Tennis - Amersfoort Citrix Tennis Championships - Delray Beach Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid Tennis Masters Series - Paris Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha SAP Open - San Jose BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Rogers Cup - Montreal Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg BNP Paribas Masters - Paris Serbia Open - Belgrade Sony Ericsson Open - Miami Kroger / St. Jude International - Memphis Campbells Hall of Fame Tennis Championships - Newport Davidoff Swiss Indoors - Basel Dubai Tennis Open - Dubai Sony Ericsson Open - Miami If Stockholm Open - Stockholm The Stella Artois Grass Court Championships - Queen's/London Campionati Internazionali di Sicilia - Palermo Energis Open - Amsterdam Stockholm Open - Stockholm BNP Paribas Open - Indian Wells Chevrolet Cup - Vina del Mar Siebel Open - San Jose Trofeo Conde de Godo - Barcelona Legg Mason Tennis Classic - Washington D.C. Grand Prix de Tennis de Lyon - Lyon Mutua Madrilena Masters Madrid - Madrid Qatar Exxon Mobil Open 2002 - Doha Milan Indoors - Milan International Championship of Croatia - Umag ATP Studena Croatia Open Umag - Umag Tennis Masters Series - Stuttgart Abierto Mexicano Telfonica MoviStar - Acapulco Open de Moselle - Metz Milan Indoors - Milan Masters Series Monte Carlo - Monte Carlo Ordina Open - 's-Hertogenbosch Sony Ericsson Open - Miami Tennis Masters Series - Miami Wideyes Swedish Open - Bastad Pacific Life Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Internazionali BNL dItalia - Rome French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Telecom Italia Masters - Rome Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Tennis Masters Series - Miami U.S. Open - New York Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Davis Cup, World Group, QR, BEL-ITA 4-1 Davis Cup, World Group, 1R, FRA-BEL 5-0 Davis Cup, World Group, PO, BEL-USA 1-4 Davis Cup, World Group, QF, BEL-GER 2-3 Davis Cup, World Group, PO, BEL-UKR, 3-2 Davis Cup, World Group, 1R, AUT-FRA 2-3 Davis Cup, Group I, PO, LAT-AUT 1-4 Davis Cup, World Group, 1R, RUS-BEL 4-1 Davis Cup, World Group, QR, MAR-BEL 3-2 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, Group 1, 2R, SCG-BEL 2-3 Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Davis Cup, World Group, 1R, ESP-BEL 5-0 Davis Cup, World Group, PO, ISR-AUT 2-3 Davis Cup, World Group, SF, FRA-BEL 4-1 Davis Cup, World Group, QR, AUT-BEL 3-2